long-tailed thrush - Turkish English Dictionary